application technology satellite (ats) - Turco Inglés Diccionario